support engineering manager - German English Dictionary